|
|
kurtz le pirate <kur### [at] yahoofr> wrote:
> adding some things like translate rand(alea) in the pigment function
> work as i want.
Another possibility, which I think few actually know, is to do something
like this:
#declare IsoFunc =
function(x, y, z, a, b, c)
{ max((y*y-1),(x*x-1),(z*z-1)) - pigmentFn(x+a,y+b,z+c).gray*0.75 };
isosurface { function { IsoFunc(x, y, z, 1, 2, 3) } }
--
- Warp
Post a reply to this message
|
|